package com.higgins.client.agentapp.datamodel;

import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class AdvertisedJobDTO implements Serializable	{
	private Long id;
	private String description;
	private String jobCode;
	private Date timestamp;
	private JobSiteDTO jobSiteDTO;
	private AgencyDTO agencyDTO;
	private AgentDTO agentDTO;
	private Integer status;

	public AdvertisedJobDTO()	{
		timestamp = new Date();
	}
	public void setId(Long id)	{
		this.id = id;
	}
	public Long getId()	{
		return id;
	}
	public void setDescription(String description)	{
		this.description = description;
	}
	public String getDescription()	{
		return description;
	}
	public void setJobCode(String jobCode)	{
		this.jobCode = jobCode;
	}
	public String getJobCode()	{
		return jobCode;
	}
	public void setTimestamp(Date timestamp)	{
		this.timestamp = timestamp;
	}
	public Date getTimestamp()	{
		return timestamp;
	}
	public void setStatus(Integer status)	{
		this.status = status;
	}
	public Integer getStatus()	{
		return status;
	}
	public JobSiteDTO getJobSiteDTO()	{
		return jobSiteDTO;
	}
	public void setJobSiteDTO(JobSiteDTO jobSiteDTO)	{
		this.jobSiteDTO = jobSiteDTO;
	}
	public AgencyDTO getAgencyDTO()	{
		return agencyDTO;
	}
	public void setAgencyDTO(AgencyDTO agencyDTO)	{
		this.agencyDTO = agencyDTO;
	}
	public AgentDTO getAgentDTO()	{
		return agentDTO;
	}
	public void setAgentDTO(AgentDTO agentDTO)	{
		this.agentDTO = agentDTO;
	}
}
